import common from "../common";
import constants from "../constants";

const commonParameterValueApi = {
    findCommonParameters: (data, success, error) => {
        return common.requestData(constants.API_FindCommonParameters, data, success, error);
    },
    // 查询公共参数byKey
    findCommonParameterValuesByKey: (data, success, error) => {
        return common.requestData(constants.API_FindCommonParameterValuesByKey, data, success, error);
    },
    // 根据sid查询公共参数
    getCommonParameterValueBySid: (data, success, error) => {
        return common.requestData(constants.API_GetCommonParameterValueBySid, data, success, error);
    },
    // 根据key值和value获取
    findParameterValuesByKeyAndValue: (data, success, error) => {
        return common.requestData(constants.API_FindParameterValuesByKeyAndValue, data, success, error);
    },
    // 分页查询公共参数
    findCommonParameterValues: (data, success, error) => {
        return common.requestData(constants.API_FindCommonParameterValues, data, success, error);
    },
    // 保存公共参数
    saveCommonParameterValue: (data, success, error) => {
        return common.requestData(constants.API_SaveCommonParameterValue, data, success, error);
    },
    // 删除公共参数
    deleteCommonParameterValue: (data, success, error) => {
        return common.requestData(constants.API_DeleteCommonParameterValue, data, success, error);
    },
    // 保存公共参数
    getQueryValue4ViewAttachBySid: (data, success, error) => {
        return common.requestData(constants.API_GetQueryValue4ViewAttachBySid, data, success, error);
    },
    // 查询公共参数，返回对象
    findCommonParameterList: (data, success, error) => {
        return common.requestData(constants.API_FindCommonParameterList, data, success, error);
    }
};

export default commonParameterValueApi;
